export default class UniqueNameManager {

  constructor (desc) {
    this.desc = desc
    this._nameMap = {}
  }

  addName (name) {
    // 名字可以重复
    // if (this._nameMap[name]) {
    //   alert(`${this.desc} 名字 ${name} 重复了`)
    //   throw new Error(`${this.desc} 名字 ${name} 重复了`)
    // }
    this._nameMap[name] = true
    return name
  }
}
